PayPay インタフェース

概要

リンクタイプ Plus決済では、決済手段としてPayPayを利用することが可能です。
PayPayを利用するには、実行パラメータセットにPayPayに必要なパラメータを渡す必要があります。
リンクタイプ Plus決済でPayPayが完了すると、遷移先URLにPayPayの結果パラメータが返却されます。
遷移先URLは設定により異なるパラメータを参照します。
詳細は「決済画面からの加盟店様サイトへの遷移」をご覧ください。

入出力パラメータ仕様

実行パラメータ仕様

PayPay固有の実行パラメータは以下の通りです。

json key 詳細 指定可能箇所 システムデフォルト設定
リンクタイプPlus決済URL 加盟店デフォルト設定
paypay
PayPay固有実行パラメータ

PayPayの実行パラメータセットです。

JobCd
処理区分
以下のいずれかを設定します。
設定がない場合、加盟店様の契約に従い自動設定します。
AUTH:仮売上
CAPTURE:即時売上
- -
結果パラメータ仕様

PayPayを選択した場合に、加盟店様に返却するPayPay固有の結果パラメータは以下の通りです。

paypay
PayPay固有部
PayPay固有の結果パラメータセットです。
Status
取引状態
取引の状態を示す以下の値が設定されます。
AUTH:仮売上
SALES:実売上
CAPTURE:即時売上
CANCEL:キャンセル
RETURN:返金
PAYFAIL:決済失敗(決済がエラーとなり支払いに失敗してしまった状態)
PayPayTrackingID 半角英数14桁
PayPayトラッキングID
PayPayで発行されるトラッキングIDが設定されます。
CancelAmount 半角数字10桁
キャンセル金額
キャンセル時の金額が設定されます。
CancelTax 半角数字10桁
キャンセル税送料
キャンセル時の税送料が設定されます。
TranDate 半角数字14桁
決済日時
決済を行った日時が設定されます。
(yyyyMMddHHmmss形式)
PayPayOrderID 半角数字20桁
PayPay決済番号
PayPayで発行される決済番号が設定されます。